pedestrian subway - Turkish English Dictionary